Big Huge Thesaurus

Margaret Thatcher

noun